public class NativeDevice extends Device
BLEND_COLOR, BLEND_COLOR_BURN, BLEND_COLOR_DODGE, BLEND_DARKEN, BLEND_DIFFERENCE, BLEND_EXCLUSION, BLEND_HARD_LIGHT, BLEND_HUE, BLEND_LIGHTEN, BLEND_LUMINOSITY, BLEND_MULTIPLY, BLEND_NORMAL, BLEND_OVERLAY, BLEND_SATURATION, BLEND_SCREEN, BLEND_SOFT_LIGHT, pointer
Modifier | Constructor and Description |
---|---|
protected |
NativeDevice(long p) |
Modifier and Type | Method and Description |
---|---|
void |
beginGroup(Rect rect,
ColorSpace cs,
boolean isolated,
boolean knockout,
int blendmode,
float alpha) |
void |
beginLayer(java.lang.String name) |
void |
beginMask(Rect rect,
boolean luminosity,
ColorSpace cs,
float[] bc,
int cp) |
int |
beginTile(Rect area,
Rect view,
float xstep,
float ystep,
Matrix ctm,
int id) |
void |
clipImageMask(Image img,
Matrix ctm) |
void |
clipPath(Path path,
boolean evenOdd,
Matrix ctm) |
void |
clipStrokePath(Path path,
StrokeState stroke,
Matrix ctm) |
void |
clipStrokeText(Text text,
StrokeState stroke,
Matrix ctm) |
void |
clipText(Text text,
Matrix ctm) |
void |
close() |
void |
destroy() |
void |
endGroup() |
void |
endLayer() |
void |
endMask() |
void |
endTile() |
void |
fillImage(Image img,
Matrix ctm,
float alpha,
int cp) |
void |
fillImageMask(Image img,
Matrix ctm,
ColorSpace cs,
float[] color,
float alpha,
int cp) |
void |
fillPath(Path path,
boolean evenOdd,
Matrix ctm,
ColorSpace cs,
float[] color,
float alpha,
int cp) |
void |
fillShade(Shade shd,
Matrix ctm,
float alpha,
int cp) |
void |
fillText(Text text,
Matrix ctm,
ColorSpace cs,
float[] color,
float alpha,
int cp) |
protected void |
finalize() |
void |
ignoreText(Text text,
Matrix ctm) |
void |
popClip() |
void |
strokePath(Path path,
StrokeState stroke,
Matrix ctm,
ColorSpace cs,
float[] color,
float alpha,
int cp) |
void |
strokeText(Text text,
StrokeState stroke,
Matrix ctm,
ColorSpace cs,
float[] color,
float alpha,
int cp) |
public final void fillPath(Path path, boolean evenOdd, Matrix ctm, ColorSpace cs, float[] color, float alpha, int cp)
public final void strokePath(Path path, StrokeState stroke, Matrix ctm, ColorSpace cs, float[] color, float alpha, int cp)
strokePath
in class Device
public final void clipStrokePath(Path path, StrokeState stroke, Matrix ctm)
clipStrokePath
in class Device
public final void fillText(Text text, Matrix ctm, ColorSpace cs, float[] color, float alpha, int cp)
public final void strokeText(Text text, StrokeState stroke, Matrix ctm, ColorSpace cs, float[] color, float alpha, int cp)
strokeText
in class Device
public final void clipStrokeText(Text text, StrokeState stroke, Matrix ctm)
clipStrokeText
in class Device
public final void ignoreText(Text text, Matrix ctm)
ignoreText
in class Device
public final void fillImageMask(Image img, Matrix ctm, ColorSpace cs, float[] color, float alpha, int cp)
fillImageMask
in class Device
public final void clipImageMask(Image img, Matrix ctm)
clipImageMask
in class Device
public final void beginMask(Rect rect, boolean luminosity, ColorSpace cs, float[] bc, int cp)
public final void beginGroup(Rect rect, ColorSpace cs, boolean isolated, boolean knockout, int blendmode, float alpha)
beginGroup
in class Device
public final int beginTile(Rect area, Rect view, float xstep, float ystep, Matrix ctm, int id)
public final void beginLayer(java.lang.String name)
beginLayer
in class Device